import { install } from 'element-plus'
import SvgIcon from '@/components/SvgIcon/index.vue'
/* 对外暴露插件对象 */

/* 如何注册实现
 */

/* 1.对象封装 */
const allGloablComponent: any = { SvgIcon }
export default {
  install(app: any) {
    /* 2.遍历对象键生成键值数组 */ /* 3.forEach循环遍历键值 */
    Object.keys(allGloablComponent).forEach((key) => {
      /* 4.注册 */
      app.component(key, allGloablComponent[key])
    })
  },
}
